package com.ruoyi.project.system.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;

@Data
public class SmProduct {

    private static final long serialVersionUID = 1L;

    private Integer id;

    private String code;

    private String type;

    private String name;

    private String introduce;

    private String scene;

    private String homePage;

    private BigDecimal generalAccountPricing;

    private BigDecimal regionPricing;

    private BigDecimal captainPricing;

    private BigDecimal promotionAdd;

    private BigDecimal maxPromotionAdd;

    private BigDecimal basePriceAdd;

    private BigDecimal maxBasePriceAdd;

    private String isThrEle;

    private String status;

    private String delFlag;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;

    private String remark;

    public SmProduct() {
    }

    public SmProduct(String delFlag) {
        this.delFlag = delFlag;
    }

    public SmProduct(String status, String delFlag) {
        this.status = status;
        this.delFlag = delFlag;
    }

}
